Food Order Android app
Food Order Android app
Features:
-
Useful for Multiple branch or Single Branch Restaurant.
-
Payment Integration – Paypal & PayU Money.
-
Complete App With Two Language – English & Arabic.
-
Google Map Integration for Easy Location Selection.
-
Google Map Integration for Delivery boy tracking.
-
Easy User Registration (Mobile Number Based) – SMS OTP Based.
-
Unlimited Category for different types of food.
-
Unlimited Menu and Product.
-
Sub Product like extra cheese, cold drinks can be configure for each product.
-
Order Update via Email.
-
Predefine Email Template for Order Status and it’s customizable.
-
Pickup and delivery on Location both support.
-
Coupon Support like festival discount.
-
Home Page with Banner Support for new Launch Product.
-
Discount support for product Wise.
-
Support Inbox – View Message from Admin panel Send by user from app.
-
Notification support – one signal integration.
-
App User Management – list of all user and details like location and Contacts.
-
Delivery Boy Management – Add unlimited delivery Boy with ID Proof, Vehicle number, license etc.
-
Order Receipt
-
Order Status Vise Management – Pending, Confirm, On Delivery, Delivered.
-
Pre Define App Page With Modification – Privacy Policy, Terms & Condition, Contact US, About US.
-
Full Native Android Code in Kotlin Language.
Download latest source code from codecanyon. Package file include following list of contents.
1. Source Code
3. Document [Folder include help file how to install and run app]
Base Requirement:
-
Android Studio 3.0 +
-
Php Ver. 5.6 +
-
My Sql
-
Codigniter 3.1.11 +
Important For App & Web Run Check Below.

UPLOAD SOURCE TO SERVER
Control Panel :
IF you are using any CPANEL licence then it it easy to upload code to your server. by just login to your cpanel then open file manager
in file manage Open "public_html" or "www" folder and and upload content of "source" folder there.
FTP Upload :
Connect your ftp account with filezilla or other ftp connection tools. and same as in root directory navigate to "public_html" or "www" folder and and upload content of "websource" folder there.
Database Connection
-
Navigate to your cPanel->PhpMyAdmin tool and open the newly create database. It is empty and there are no tables.
-
Import Default (Empty_db.sql OR Dummy_db.sql anyone only) Database by just clicking “Import” and choose “database.sql” from package folder. And click on Go button to imprort it now your databse is ready. (Note : If you are working on live website then Create User for that database and assign his role with database.)
-
Now Open "application/config/database.php" [Edit file].
-
Replace "User", "Password" and "Database" with yours.

Lean How to create Database with CPANEL :
https://www.hostgator.com/help/article/how-do-i-create-a-mysql-database-a-user-and-then-delete-if-needed
Import Dummy Database File.
Dafault Password for Dummy Database:
Web pasword:
-
Admin User Name: 1111111111
-
Admin Password: 123456
App Default password:-
Demo User App:
User Name: 9999999999
Password: 123456
Demo Delivery Boy App:
User Name: 8888888888
Password: 123456
HI. If in your pc android studio not installed than click this link https://developer.android.com/studio for download latest version of android studio and installed it
After install or update android studio follow bellow steps for configure this amazing app in your studio.

-
Click on open existing android studio project and choose food order and click ok

-
Change application url with your server url and and Item Purchase code.
-
Change direction api key with yout google map direction api key.

-
Put you new google map key here

-
Change application id and onesignal app id here and replace this google-services.json file with latest one
-
After change package name. sync project and don’t forgot to configure project in firebase after change package name of app.

-
Here you can able to change app color code and other colors

-
Here you can able to change app name and also able to set new translated string file for multiple language support.

-
replace new app logo and image loading place holder

-
this way you can change app icon using android image assert studio.

-
here you can able to enable allow app support multiple language or not default is English.

-
this way you can able to set you app in firebase. Open https://console.firebase.google.com link and follow bellow steps.

-
enter application new package name, app name, app debug SHA-1 key

-
download goole-services.json file and put this file in project app level folder

-
after reach last step than click only In continue to console button

-
this way you can enable google map sdk in google api console

-
this way you can enable direction api for draw map route in app

-
here your generated keys for your application use
NOTE: after successfully firebase project created and enable apis in console.google.com than copy those keys and put in your project and sync project.
HI. If in your pc android studio not installed than click this link https://developer.android.com/studio for download latest version of android studio and installed it
After install or update android studio follow bellow steps for configure this amazing app in your studio.

-
Click on open existing android studio project and choose food order and click ok

-
Change application url with your server url and Item Purchase code.
-
Change direction api key with yout google map direction api key

-
Put you new google map key here

-
Change application id and onesignal app id here and replace this google-services.json file with latest one
-
After change package name. sync project and don’t forgot to configure project in firebase after change package name of app.

-
Here you can able to change app color code and other colors

-
Here you can able to change app name and also able to set new translated string file for multiple language support.

-
replace new app logo and image loading place holder

-
this way you can change app icon using android image assert studio.

-
here you can able to enable allow app support multiple language or not default is English.

-
this way you can able to set you app in firebase. Open https://console.firebase.google.com link and follow bellow steps.

-
enter application new package name, app name, app debug SHA-1 key

-
download goole-services.json file and put this file in project app level folder

-
after reach last step than click only In continue to console button

-
this way you can enable google map sdk in google api console

-
this way you can enable direction api for draw map route in app

-
here your generated keys for your application use
NOTE: after successfully firebase project created and enable apis in console.google.com than copy those keys and put in your project and sync project.
Thanks for intrested in your products. If you have any query in related to this application you can contact us on following
skype : contact@dsinfoway.com
email : contact@dsinfoway.com
support desk: http://dsinfoway.com/ticket